
package todolist.personalization;

/**
 * List of all error messages to be presented to user.
 * @author Ivan
 */
public class ErrorMessages {

	public static final String ERR_INVALID_COMMAND_NAME = "Invalid Command.";
	public static final String ERR_INVALID_COMMAND_PARSING = "Error parsing command.";
	public static final String ERR_INVALID_EDIT_FIELD = "Invalid Property of Task to edit.";
	public static final String ERR_INVALID_SORT_FIELD = "Invalid sort criteria.";
	public static final String ERR_INVALID_SORT_DIRECTION = "Invalid sort direction.";

	public static final String ERR_INVALID_TASK_ID = "Task ID not found.";
	public static final String ERR_INVALID_TASK_NAME = "Invalid Task Name.";
	public static final String ERR_INVALID_DATE_PARSING = "Error parsing Date/Time.";
	public static final String ERR_INVALID_PRIORITY = "Invalid Priority Type.";
	public static final String ERR_INVALID_COMMENTS = "Invalid Comments.";
	public static final String ERR_INVALID_REMINDER = "Invalid Reminder offset.";

	public static final String ERR_DUPLICATE_START_DATE = "Start Date is repeated.";
	public static final String ERR_DUPLICATE_END_DATE = "End Date is repeated.";
	public static final String ERR_MISSING_START_DATE = "Start Date is missing.";
	public static final String ERR_MISSING_END_DATE = "End Date is missing.";
	public static final String ERR_DATE_SEQUENCE = "Start Date is later than End Date.";
	
}
